<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <button onclick="fn(prompt('请输入次数')-0)">click</button>
    <p>输入名字测试性格：</p>
    <button onclick="computed(prompt('尊姓大名：'))">算命</button>
    <p>函数加上参数的目的：是为了接受外部传进来的值，使函数变得更加灵活。</p>
    <p>参数的分类：实参&形参</p>
    <p>形参：在定义函数的时候写的参数，形式上的参数，是个变量名，这个名字可以改</p>
    <p>实参：在调用函数的时候写的参数，是一个实际的值，可以是任意js类型</p>
    <p>在调用函数时，实参的值传给形参。实参 == 形参</p>
    <p>这用临时关系仅适用于函数体内，临时关系只在调用函数 运行函数时生效，调用结束后就没关联了</p>
    <script>
        function fn(num) {
            // num就是参数 在调用函数时会给参数赋值
            console.log(isNaN(num));
        }
        // 算命
        function computed (name) {
            console.log(name);
            // debugger
            if(name.indexOf('娜')>-1 || name.indexOf('美')>-1 || name.indexOf('丽')>-1 || name.indexOf('倩')>-1) {
                console.log('赛婧祎');
            }else if(name.indexOf('轩')>-1||name.indexOf('国')>-1||name.indexOf('强')>-1||name.indexOf('龙')>-1) {
                console.log('大哥喝茶');
            }
        }
    </script>
</body>
</html>